/* {padding:0; outline:0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
/*body {font:11px Verdana,Arial; margin:25px; background:#fff url(images/bg.gif) repeat-x}*/
#tablewrapper {width:100%; margin:0 auto;font:normal 11px Verdana,Arial;}
#tableheader {height:45px}
.search {float:left; padding:6px; border:1px solid #c6d5e1; background:#fff}
#tableheader select {float:left; text-align:center; font-size:12px; width:100px; padding:2px 4px 4px}
#tableheader input {float:left; font-size:12px; width:225px; padding:5px 4px 5px; margin-left:4px}
.details {float:right; padding-top:12px}
.details .ddl{margin: -18px 0px 10px 0;float:left;min-width:350px;}
.details label{font-weight:bold;float:left;display:inline;margin:0 7px;}
.details div {float:left;margin-left:15px;font-size:12px}
.tinytable {font:11px Verdana,Arial; width:99.5%; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; text-shadow:none;}
.tinytable th {background:url(images/header-bg_.gif); text-align:left; color:#fff; border:1px solid #fff; border-right:none}/*color:cfdce7*/
.tinytable th.nosort h3{padding: 0 3px;text-align: center;}
.tinytable th h3 {font-size:11px; padding-left:8px; margin-top:10px; vertical-align:middle;}
.tinytable th h3 span{ font-weight:normal; vertical-align:middle;}
.tinytable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1; vertical-align:middle;}
.tinytable td .img70x70{height:70px;max-width:70px;border:1px solid blue;}
.tinytable td .img80x80{height:80px;max-width: 80px;border:1px solid blue; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.tinytable td .img141x106{height:106px;max-width:141px; border:1px solid blue; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.tinytable .head h3 {background:url(images/sort.gif) 7px center no-repeat; cursor:pointer; padding:0 3px 0 18px}
.tinytable .desc, .sortable .asc {background:url(images/header-selected-bg_.gif)}
.tinytable .desc h3 {background:url(images/desc.gif) 7px center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .asc h3 {background:url(images/asc.gif) 7px  center no-repeat; cursor:pointer; padding-left:18px}
.tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover {color:#fff}
.tinytable .evenrow td {background:#fff}
.tinytable .oddrow td {background:#ecf2f6}
.tinytable td.evenselected {background:#ecf2f6}
.tinytable td.oddselected {background:#dce6ee}
.tinytable tfoot {background:#fff; font-weight:bold}
.tinytable tfoot td {padding:6px 8px 8px}
.tinytable .grid-active{background:url(images/activation.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-inactive{background:url(images/inactivation.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-edit{background:url(images/grid_edit.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-delete{background:url(images/delete.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-detail{background:url(images/grid_detail.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-refresh{background:url(images/refresh.png) center no-repeat; height:20px; display:block;}
.tinytable .grid-play{background:url(images/icon-play.png) center no-repeat; height:20px; display:block;}
#tablefooter {height:15px; margin-top:10px}
#tablenav {float:left}
#tablenav img {cursor:pointer}
#tablenav div {float:left; margin-right:15px}
#tablelocation {float:right; font-size:12px}
#tablelocation select {margin-right:3px}
#tablelocation div {float:left; margin-left:15px}
.page {margin-top:5px; font-style:italic}
#selectedrow td {background:#c6d5e1}
.tinytable input[type=submit]{margin:0;font:normal 12px Verdana,Arial; text-decoration: underline; color:blue; border: none; background: transparent; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.tinytable input[type=submit]:hover{margin:0;font:normal 12px Verdana,Arial;text-decoration: none; color:#2F4E85; border: none; background: transparent; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.tinytable button[type=submit]{margin:0; border: none; background: transparent; -moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;}
.tinytable button[type=submit].buttons {-moz-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;background: #CCC url("images/bg_switch.png") repeat-x;font-weight: bold;margin:5px 0 0 0;height: 30px;border: 1px solid #AAA9A9;-moz-box-shadow: 0 1px 1px #fff;-webkit-box-shadow: 0 1px 1px white;box-shadow: 0 1px 1px white;text-shadow: 1px 0 0 white;color: #333;font-size: 10px;}